Hampi

By bus
By bus

Karnataka State Road Transport Corporation operates daily buses to Hospet from Bangalore, Mysore and Gokarna. From Hospet you can go to Hampi on a local bus for Rs. 15. Book your tickets in advance if you want a coach or an AC service, because the number of travellers is largegiven that the place is very famous with foreigners and the frequency of buses is less.

There are private bus companies operating from most places in Goa and from Gokarna which run an overnight service to Hampi. Unfortunately, there is no direct return so you take a local bus or taxi to Hospet and take it from there.

By train
By train

The nearest railway station is Hospet Junction IR station codeĀ : HPT, 13 km away.

Overnight trains run several times a week from Bangalore, Hyderabad and Goa. The trains are a much cheaper and more comfortable route than the tourist buses most people are led into. 2 AC - bed with linen - costs 750Rs from Bangalore to Hampi. You can also catch an overnight train from Mysore to Hubli and from there to Hospet/Hampi.

Here are some useful trains to get into Hampi:

Train Number Train Name You may board at You may alight at
16592 Hampi Express Bangalore City Dept. 10:00PM, Bangalore Hospet Junction Arr. 7:50AM
18048 Amaravathi Express Vasco Da Gama, Madgaon Junction Hospet Junction
17603 Kacheguda Express Slip Route Kacheguda Hyderabad Hospet Junction
17003 KOP-HYD Express Slip Route Hyderabad Hospet Junction

From Hospet it's convenient to take a rickshaw to Hampi Rs.80-120. Rickshaw drivers can be persistent and will poke their heads in the train before you even get off, but they may very well be the best option. Buses to Hampi are cheaper. it's about a kilometer and a half walk from the train station to the bus station. Take an Auto-rickshaw up to bus-stand Rs. 5 per head and you can easily get frequent government buses for Hampi Rs. 10 per head.

Also see Rail travel in India

By car
By car

Bangalore: 350 km. Drive till Chitradurga on NH-4, take a right turn on NH-13 towards Sholapur till Hospet, and then drive another 13 km to reach Hampi direction towards Hampi is well marked. The road is in excellent condition till Chitradurga but then deteriorates rapidly. You are also likely to encounter traffic jams due to ore-laden trucks plying on NH-13.

Hubli: 150 km

Hospet: 13 km

Hyderabad: 360 km. Take NH-7 till Jadcharla X-Road, turn right towards Mahboobnagar and carry on till Raichur. From Raichur, take Karnataka State Highway 20 towards Lingasugar, turn left at 10 km after Raichur onto Karnataka State Highway 23 to Sindhanoor. The road on the last 15-25 km stretch, after Gangavati, is not so bad. Lots of speed breakers in Karnataka. The 5-10 km stretch just before the Andhra Pradesh - Karnataka States Border on Andhra Pradesh side is full of potholes.

Mumbai: About 800 KM or lessĀ : Take NH 4 upto hubli & then go via Gadag-hospet. Alternately Take NH 4, exit to Sangli/Miraj, Go to Athni -Bijapur. Donot take short cuts as roads are real bad.. You may choose to see Badami, Pattadakkal, Aihole as a 2 day add on excursion, else proceed to Hampi Next day. Roads are average exept speedbarkers combined with potholes & heavy traffic of large trucks. Strictly avoid night driving. Prefer high ground clearance cars on this roads. We used swift dezire.